1
ゲートウェイ:main 関数の理解
AI037Lesson 1
00:00

C++ の入り口へようこそ。この強力な言語への旅路は、一つの特別な場所から始まります: main 関数。まるで高セキュリティの金庫の本入口です。 オペレーティングシステムは、main 関数を呼び出すことで C++ プログラムを実行します内部に何部屋や宝物があるかは気にしません。ただ、この特定のドアの鍵を回す方法だけを知っているのです。実行を開始するためには、その鍵を回す必要があります。

1. ゲートウェイの構造

この「ゲートウェイ」は単なる名前以上のものです。それは公式な契約です。OS を満足させるためには、特定のシグネチャを提供しなければなりません: 戻り値の型組み込み型int)、 関数名、および パラメータリスト()で表現されます)。論理は、 関数本体の中に存在し、これは ステートメントのブロック によって守られた 波括弧{ }です。

int戻り値の型main()名前/パラメータ関数本体 { }std::cout << ...return 0;

2. 終了処理

この return 0; ステートメントが最終的な一撃です。成功を示すために値を環境に返すことで、 関数 を使って状態を伝える仕組みを示しています。C++ はフォーマットに依存しないので、 int main() { return 0; } は展開されたブロックと同等に有効です。

main.py
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>